home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Sound / mpeg-aud-10a7-fpu / MPEGAud 1.0a7 - ReadMe next >
Text File  |  1995-03-29  |  5KB  |  105 lines

  1. MPEGAud - MPEG Audio Encoder/Decoder
  2. Version 1.0a7
  3. by George Warner
  4. 02/06/95
  5. warnergt@aloft.att.com
  6.  
  7. REQUIREMENTS:
  8. Mac with 68020 or greater (and possibly FPU or PPC depending on version).
  9.  
  10. 1. WHAT IT IS: MPEGAud is a Macintosh program which can encode and decode 
  11. MPEG audio to/from AIFF files.
  12.  
  13. 2. CURRENT FEATURES:
  14. 2a.  AppleEvents (including Drop Launch Support).  Simply drag your files to 
  15. be processed on the MPEGAud icon.  They will be queued up and processed.  
  16. This is a nice compensating feature for the lack of speed.  Queue up a bunch of  
  17. files and let them process overnight.
  18. Notes about the drop-launch support:
  19.     2a1.  Supports both encoding and decoding.  Mix them up if you want.
  20.     2a2.  Allows dragging file(s) onto the MPEGAud icon at any time.  If you are 
  21.              already processing a batch of files, you can drag more onto the icon 
  22.              and they will be added to the queue.
  23.     2a3.  It will only decode files ending in ".MP2" or ".MPG" or files of types 
  24.              'MPEG' or 'MPGA' (contact me if this list should include other file types).
  25.              For the new output filename, it will truncate the ".MP2" or ".MPG" 
  26.              extension (if it exists), and add the ".AIFF" extension and overwrite any 
  27.              files in the folder with the new name.
  28.     2a4.  It will only encode files ending with the extension ".AIFF" or files of 
  29.              type 'AIFF' (contact me if this list should include other file types).  For 
  30.              the new output filename, it will truncate the ".AIFF" extension (if it 
  31.              exists), and add the ".MP2" extension and overwrite any files in the 
  32.              folder with the new name.
  33. 2b.  Multi-Platform Support - Versions available for:
  34.     2b1.  Power Macs.  Get the MPEGAud PPC version.
  35.     2b2.  Macs with 68020 (or greater) and an FPU.  Get the MPEGAud FPU version.
  36.     2b3.  Macs with 68020 (or greater) and no FPU.  Get the MPEGAud NoFPU version.
  37.         Sorry, no 68000 version.
  38. 2c.  Decoded file information.  Hold down the Option key when selecting Decode 
  39. from the File Menu.  More file information will be displayed alternately with the 
  40. file name.
  41. 2d.  Secret feature under construction (don't tell anyone!).  Decode support for 
  42. MPEG audio layer III.  Use at your own risk.  Send me your files and feedback.
  43.  
  44. 2.  RELEASE INFORMATION: 
  45. Release 1.0a7  02/13/95  Seventh alpha version.  Fixed compatibility 
  46. problem with some data streams which had ancillary data that looked 
  47. like a syncword.  Added AppleEvents.  Now you can just drag your input 
  48. file onto the application icon.
  49. Fixed memory allocation error in encoder.  Added ability to encode 
  50. as well as decode by dragging input file onto application icon.  
  51. Encoding parameters will be taken from the preferences file which 
  52. was set during last manual encode (i.e. last encoding by selecting 
  53. menu item).
  54.  
  55. Release 1.0a6    01/24/95  Sixth alpha version.  Switched to Metrowerks 
  56. CodeWarrior (from Symantec Think C).
  57. a. Now three flavors:
  58.   MPEGAud PPC - Native PowerMac version.
  59.   MPEGAud FPU - Version for 68020 (or greater) with FPU.
  60.   MPEGAud NoFPU - Version for 68020 (or greater).
  61. b. More accurately (i.e. correctly) tests for the presence of an FPU 
  62. and for the presence of at least a 68020.
  63. c. Current file name displayed.
  64. d. More information available on files being decoded.
  65.  
  66. Release 1.0a5    01/15/95  Fifth alpha version.  Significant fixes.
  67. a. Fixed memory initialization problems.  Problems occurred when 
  68. more than one file was processed.
  69. b. Some optimization.  Converted all floats to long doubles (which are supposed 
  70. to be faster).  Using native floating point format.  Turned on optimizations.
  71. c. More error checking.  Detects more bad ".MP2" files.  Also added code to 
  72. correctly save already decoded audio when corrupt data is detected.
  73. d. Fixed AIFF icons to be more "grabbable."
  74. e. Now tests for necessary Mac parameters (e.g. FPU).
  75. f. Made default extension on encoded files ".MP2".
  76. g. Fixed thermometer to work correctly on second and subsequent files.
  77. h. Disabled Layer II bitrate and mode combinations that are not allowed.
  78.  
  79. Release 1.0a4    01/11/95  Fourth alpha version.  Many new changes.  
  80. New features:
  81. a. Drop-Launch Support!  -  Take your files and drag them onto the MPEGAud icon.
  82. Fixes since last release:
  83. a. Overhauled memory management.
  84. b. Fixed background processing.
  85.  
  86. Release 1.0a3    04/19/94  Third alpha version.  Fixed a significant bug which 
  87. caused it to hang with a Type 4 error (divide by zero).  Data in table 
  88. resources was not totally correct.  Cleaned up the user interface.
  89. Release 1.0a2    04/17/94  Second alpha version.  Now allow it to decode 
  90. types other than just 'MPEG' and 'MPGA'.
  91. Release 1.0a1    04/16/94    First alpha version.  I wasn't going to make this 
  92. generally available, but what the heck.
  93.  
  94.  
  95. 3.  PERFORMANCE: Yes, it's slow, but what do you want for nothing?  I already 
  96. have plans for accelerating it with the DSP3210 in av Macs and I'm sure that 
  97. there is plenty of room of optimization for regular Macs.  This will come 
  98. in time.
  99.  
  100. 4.  WHAT YOU CAN DO:  Send me your constructive criticisms and new ideas.  
  101. I'm currently juggling a number of projects right now so finding time for 
  102. this one is not easy.  The level of interest in this program will certainly 
  103. affect its priority in my schedule.
  104.  
  105.